Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DEAN PLACE FARM Detached £1,832,987 £327,436 28 Jun 1996